.calendario {
	background-color:#FFF;	
	}

.celda{
	height:70px;
	vertical-align:text-top;
	background-color:#E6E6E6;
	font-size:9px;
}

.hoy_contenido{
	text-align:center;
}

.agenda_llena{
	color:#F00;
}

.hoy_contenido_cita{
	text-align:left;
}

.contenido_cita{
	text-align:left;
}

.hoy_no_contenido{
	text-align:center;
	color:#FFF;	
}

.hoy_contenido_dia{
	color:#F00;
	font-weight:bold;
	font-size:12px;	
}

.contenido{
	text-align:center;
}

.dia{
	padding:3px;
	text-align:center;
	font-weight:bold;
	background-color:#CCC;
}

.mes{
	padding:3px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	background-color:#666;
	color:#FFF;
}
.mes a{
	color:#FFF;
	}

#parrafo{
  font-size:12px;
  letter-spacing: 0.1em;
  text-align:justify;
}
#pie{
  padding: 2px;
  text-align: center;
  font-size: 12px;
}
.centrado{
  text-align: center;
}
.negrita{
  font-weight:bold;
}
.texto{
	text-align:justify;
}

a.Ntooltip {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
/* color:#0080C0 !important;  forzar color del texto */
font-weight:bold !important; /* forzar negritas */
}

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */
 /*background-color:#FFF; DEBE haber un color de fondo */
}

a.Ntooltip span {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip:hover span {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:2em; left:2em; /* donde va a estar */
width:250px; /* el ancho por defecto que va a tener */
padding:4px; /* la separación entre el contenido y los bordes */
background-color: #FFF; /* el color de fondo por defecto */
color: #000; /* el color de los textos por defecto */
border-color:#006;
border-style:solid;
border-width:thin;

}